第 10 章 第一个自动化:公开法规动态监测
为什么把它作为第一个自动化
我把公开法规动态监测放在第一项自动化,是因为输入可以锁在批准的公开来源,输出也只是一份待复核清单。它可以把定时触发、去重、来源记录、失败记录和人工关卡都跑一遍,又不会直接改临床系统或处理受试者信息。这项工作主要服务 QA、法规和管理人员,CRC、CRA 不会每天都靠它工作。

页面上有“定时任务”“运行记录”“添加自动化”和几套通用模板。这些模板能帮你搭起触发方式,GCP 任务需要的来源白名单、有效性核对、项目影响判断和人工批准仍要自己补进去。
我打开了表单,没有保存
我从左侧进入“自动化”,点击“添加自动化”。v5.3.14 的表单依次要求名称、工作空间、提示词、技能/专家/权限、连接器、执行频率、生效区间和推送渠道。

表单顶部有一条很容易忽略的提示:执行期间关闭电脑或退出客户端,任务就无法正常运行。它依赖这台电脑和本地客户端,断网、休眠和版本更新都会影响定时任务,测试时要把这些情况一起记下来。
保存按钮点下去前,任务卡要写完
我给这个场景准备了 公开法规动态监测自动化任务卡。保存前要能回答下面六个问题:
- 来源白名单及其网页/接口;
- 抓取频率和生效区间;
- 如何识别新增、修订、失效和重复;
- 空结果、来源失败、页面改版怎么记录;
- 谁核对原文、效力和适用范围;
- 哪些条件立即停用自动化。
表单填写示例
名称
text
WB-GCP-REG-001 公开法规动态监测试运行工作空间
这里需要一个独立目录,只放来源白名单、上次运行索引和输出目录。整个项目共享盘的范围太宽,也不利于核对每次运行新增了哪些文件。
提示词
text
目标:按来源白名单检查自上次成功运行后新增或修订的公开法规/指导原则页面。
依据:只使用 workspace/reference/source-whitelist.md 中列出的来源。
动作:记录标题、发布机构、发布日期、变化类型、原始链接和访问时间;与 output/index.csv 去重。
约束:无法确认来源、日期或效力时标记“待核验”;不得把摘要写成正式法规解读;不得修改白名单;不得触发项目或 SOP 变更。
输出:在 output/YYYY-MM-DD/ 生成 updates.md、updates.csv 和 run-log.md。
验收:每条更新可打开原始链接;重复项不新增;失败来源明确列出;由 QA/法规负责人复核后才能进入正式评估。技能、专家、权限和连接器
- 只加载经验证且完成当前任务所必需的组件;
- 不默认选择“完全访问权限”;
- 如果公开网页无需登录,不连接邮箱、文档或企业系统;
- 连接器只读,失败时不自动换到未经批准的来源。
执行频率与推送
我会把第一次运行限制在 5 个工作日,每日一次。推送内容只报“有待复核更新”“无更新”或“运行失败”,未经复核的摘要不会直接变成正式结论。企业微信机器人或小程序推送还需要单独批准,并限制接收范围。
运行记录怎么验收
| 场景 | 自动化必须记录 | 人工处置 |
|---|---|---|
| 正常有更新 | 来源、日期、链接、差异、访问时间 | 核对原文和适用范围 |
| 正常无更新 | 已检查来源数、成功时间 | 接受空结果,不强行生成新闻 |
| 来源失败 | 来源、错误、重试次数 | 判断临时故障或页面改版 |
| 重复条目 | 匹配键、上次记录 | 确认去重逻辑 |
| 日期/效力不明 | 标记“待核验” | QA/法规人员查原文 |
这次为什么停在取消按钮
我打开并截图了表单,最后点了取消。保存会在本机创建持续运行的任务,而这次练习没有组织来源白名单,也没有运行时段、推送对象和权限批准。缺少这些信息时,留一张完整的任务卡比留下一个会自动运行的空任务更可靠。
停用条件
- 连续两次来源无法访问;
- 页面结构变化导致日期或标题错配;
- 输出出现未列入白名单的来源;
- 去重失败造成大量重复;
- WorkBuddy、模型、Skill 或连接器更新但未回归测试;
- 电脑休眠/退出导致计划任务不稳定。
自动化准备好后,我会对这五项
- [ ] 自动化有来源白名单、人工关卡和停用条件
- [ ] 空结果与失败结果都能被看见
- [ ] 权限没有默认扩大到“完全访问”
- [ ] 未经复核的摘要不会成为正式法规解读
- [ ] 完成小范围试运行后才考虑长期启用
第一篇跑完,目录里会留下什么
- 一个隔离的虚构练习工作区;
- 一次可复核的 WorkBuddy 任务和两个产物;
- 一张 GCP AI 任务卡;
- 一套脏材料、Skill、专家和连接器检查方法;
- 一张边界和停用条件都写清楚、暂未启用的自动化设计卡。